pp108 : Working With State SyncUp

Working With State SyncUp

This topic describes the features and functions of State SyncUp.


State SyncUp supports distributed applications. When more than one instance of the same application runs on a single computer or on different computers, synchronization among these instances is essential. Process Platform State SyncUp synchronizes the data across instances and provides it to the user as if it were available locally.

State SyncUp maintains the system state, the state of Service Containers and application connectors, to use this information by the clients to route requests intelligently. For example, if a new instance of a service is added to a group, this information is provided by the State SyncUp to all the clients, who can start sending requests to this newly added service. This balances the overall load on the system, thereby, making it scalable. Similarly, when the service is down, either crashed or is in the maintenance phase, this information can be used by the clients to re-route the messages to the other available service instances. This is referred to as high availability. Refer to Overview of State SyncUp and Features of State SyncUp for more information.

This section covers the following topics:

Related tasks

Changing CoBOC Service Container SyncUp Configuration
Changing Rule SyncUp Configuration
Using State SyncUp to Synchronize Instances of Process Platform